<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui"
	template="/pages/templates/ece/commonLayout.xhtml">
	<ui:define name="content">
		<h:form id="frm">
			<p:panel id="mainPanel" header="#{msg['registroPA']}">
				<p:messages globalOnly="true" />
				<p:panelGrid columns="3" style="width:100%"
					styleClass="borderless-table">
					<p:outputLabel for="nss" value="#{msg['nss']}" />
					<p:inputText id="nss" value="#{registroPA.mensaje.persona.nss}" />
					<p:message for="nss" />

					<p:outputLabel for="am" value="#{msg['agregadoMedico']}" />
					<p:inputText id="am"
						value="#{registroPA.mensaje.persona.agregadoMedico}" />
					<p:message for="am" />

					<p:outputLabel for="curp" value="#{msg['curp']}" />
					<p:inputText id="curp" value="#{registroPA.mensaje.persona.curp}" />
					<p:message for="curp" />

					<p:outputLabel for="rfc" value="#{msg['rfc']}" />
					<p:inputText id="rfc" value="#{registroPA.mensaje.persona.rfc}" />
					<p:message for="rfc" />

					<p:outputLabel for="app" value="#{msg['apellidoPaterno']}" />
					<p:inputText id="app"
						value="#{registroPA.mensaje.persona.apellidoPaterno}" />
					<p:message for="app" />

					<p:outputLabel for="apm" value="#{msg['apellidoMaterno']}" />
					<p:inputText id="apm"
						value="#{registroPA.mensaje.persona.apellidoMaterno}" />
					<p:message for="apm" />

					<p:outputLabel for="nombre" value="#{msg['nombre']}" />
					<p:inputText id="nombre"
						value="#{registroPA.mensaje.persona.nombre}" />
					<p:message for="nombre" />

					<p:outputLabel for="fn" value="#{msg['fechaNacimiento']}" />
					<p:inputText id="fn"
						value="#{registroPA.mensaje.persona.fechaNacimiento}" />
					<p:message for="fn" />

					<p:outputLabel for="genero" value="#{msg['sexo']}" />
					<p:inputText id="genero" value="#{registroPA.mensaje.persona.sexo}" />
					<p:message for="genero" />

					<p:outputLabel for="telefono" value="#{msg['telefono']}" />
					<p:inputText id="telefono"
						value="#{registroPA.mensaje.persona.telefono}" />
					<p:message for="telefono" />

					<p:outputLabel for="idM" value="#{msg['idMunicipio']}" />
					<p:inputText id="idM"
						value="#{registroPA.mensaje.persona.idMunicipio}" />
					<p:message for="idM" />

					<p:outputLabel for="cp" value="#{msg['cp']}" />
					<p:inputText id="cp" value="#{registroPA.mensaje.persona.cp}" />
					<p:message for="cp" />

					<p:outputLabel for="calle" value="#{msg['calle']}" />
					<p:inputText id="calle" value="#{registroPA.mensaje.persona.calle}" />
					<p:message for="calle" />

					<p:outputLabel for="ne" value="#{msg['numeroExterior']}" />
					<p:inputText id="ne"
						value="#{registroPA.mensaje.persona.numeroExterior}" />
					<p:message for="ne" />

					<p:outputLabel for="ni" value="#{msg['numeroInterior']}" />
					<p:inputText id="ni"
						value="#{registroPA.mensaje.persona.numeroInterior}" />
					<p:message for="ni" />

					<p:outputLabel for="colonia" value="#{msg['colonia']}" />
					<p:inputText id="colonia"
						value="#{registroPA.mensaje.persona.colonia}" />
					<p:message for="colonia" />

					<p:outputLabel for="unidad" value="#{msg['unidad']}" />
					<p:inputText id="unidad"
						value="#{registroPA.mensaje.persona.unidad}" />
					<p:message for="unidad" />

					<p:outputLabel for="tm" value="#{msg['cveTipoMensaje']}" />
					<p:inputText id="tm"
						value="#{registroPA.mensaje.persona.cveTipoMensaje}" />
					<p:message for="tm" />

					<p:outputLabel for="ts" value="#{msg['cveTipoServicio']}" />
					<p:inputText id="ts"
						value="#{registroPA.mensaje.persona.cveTipoServicio}" />
					<p:message for="ts" />

					<p:outputLabel for="fa" value="#{msg['fechaAccion']}" />
					<p:inputText id="fa"
						value="#{registroPA.mensaje.persona.fechaAccion}" />
					<p:message for="fa" />

					<p:outputLabel for="cveRFC"
						value="#{msg['rfc']} ( #{msg['proveedor']} )" />
					<p:inputText id="cveRFC"
						value="#{registroPA.mensaje.persona.cveRFC}" />
					<p:message for="cveRFC" />

					<p:outputLabel for="na" value="#{msg['numAplicacion']}" />
					<p:inputText id="na"
						value="#{registroPA.mensaje.persona.numAplicacion}" />
					<p:message for="na" />
				</p:panelGrid>

				<div align="right">
					<p:commandButton action="#{registroPA.enviar}"
						value="#{msg['enviar']}" update="mainPanel" />
				</div>

				<p:panelGrid columns="2" style="width:100%"
					styleClass="borderless-table"
					rendered="#{registroPA.mensaje.persona.idee != ''}">
					<p:outputLabel value="#{msg['idee']}" />
					<p:outputLabel value="#{mensaje.persona.idee}" />
				</p:panelGrid>

				<p:dataTable id="errores" value="#{registroPA.mensaje.errores}"
					var="error" paginator="true" rows="5"
					paginatorAlwaysVisible="false"
					rendered="#{registroPA.mensaje.tieneErrores}"
					emptyMessage="#{msg['sinRegistros']}">
					<f:facet name="header">
						<h:outputText value="#{msg['errores']}" />
					</f:facet>
					<p:column headerText="#{msg['error.codigo']}">
						<h:outputText value="#{error.codigo}" />
					</p:column>
					<p:column headerText="#{msg['error.mensaje']}">
						<h:outputText value="#{error.mensaje}" />
					</p:column>
				</p:dataTable>

			</p:panel>
		</h:form>
	</ui:define>
</ui:composition>